package com.thread;

/**
 * @ClassName Demo2
 * @Description 创建线程2
 * @Author 2214361854
 * @Date 2022/3/2 11:15
 * @Version 1.0
 */
public class Demo2 {
//    public static void main(String[] args) {
////        Runnable mr = new MyRunnable();
////        Thread hr = new Thread(mr);
////        hr.start();
//
//        //匿名内部类写法
////        Runnable r2 = new Runnable() {
////            @Override
////            public void run() {
////                for (int i = 0; i < 5; i++) {
////                    System.out.println("子线程："+i);
////                }
////            }
////        };
//
//        //简化
//        Thread t2 = new Thread( () -> {
//            for (int i = 0; i < 5; i++) {
//                System.out.println("子线程："+i);
//            }
//        });
//        t2.start();
//
//        //主线程
//        for (int i = 0; i < 5; i++) {
//            System.out.println("主线程："+i);
//        }
//    }
}

///**
// * 1、实现Runnable接口
// */
//class MyRunnable implements Runnable{
//    /**
//     * 2、重写run方法
//     */
//    @Override
//    public void run() {
//        for (int i = 0; i < 5; i++) {
//            System.out.println("子线程："+i);
//        }
//    }
//}